human-made catastrophe - Spanish English Dictionary